Repligen Corporation logo

Repligen Corporation

RGEN US

Repligen CorporationUSUnited States Composite

166.31

USD
+7.95
(+5.02%)